package com.example.score.entity.vo;

import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@Accessors(chain = true)
public class ExamInfoVo {

    /**
     * 班级id
     */
    private Long classId;

    /**
     * 班级名称
     */
    private String className;

    /**
     * 人数
     */
    private Integer studentCount;

    /**
     * 作业次数
     */
    private Integer examCount;

    /**
     * 作业提交人数
     */
    private Integer submitCount;

    /**
     * 优秀人次
     */
    private Integer excellentCount;

    /**
     * 优秀占比
     */
    private BigDecimal excellentRate;

    /**
     * 良好人次
     */
    private Integer goodCount;

    /**
     * 良好占比
     */
    private BigDecimal goodRate;

    /**
     * 及格人次
     */
    private Integer passCount;

    /**
     * 及格占比
     */
    private BigDecimal passRate;

    /**
     * 低分人次
     */
    private Integer lowCount;

    /**
     * 低分占比
     */
    private BigDecimal lowRate;

}
